package com.clz.hyperit.dao;

import java.util.List;

import com.clz.hyperit.entity.UserDetail;
import com.clz.hyperit.vo.PageInfo;

public interface UserDetailDao extends BaseDao<UserDetail> {

	public UserDetail getByUserId(Integer userId);

	public List<UserDetail> findAllByArticle(PageInfo pageInfo);

	public List<UserDetail> findAllByFans(PageInfo pageInfo);

	public List<UserDetail> findAllByExp(PageInfo pageInfo);

	public List<UserDetail> findUdByNote(PageInfo pageInfo);

	public List<UserDetail> findUdByAccept(PageInfo pageInfo);

	public List<UserDetail> searchBlog(PageInfo pageInfo, String search);

	public List<UserDetail> searchBlogByPosition(PageInfo pageInfo,
			Integer position_id);

}
